<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script src="./axios/axios.js"></script>
    <script>

        // const instance = axios.create({

        // })

        // instance.interceptors.response.use(function(res){
        //         // res就是服务器返回给浏览器的所有数据
        //         return res.data
        // })



        // instance.get('https://api.wmdb.tv/api/v1/top?type=Imdb&skip=0&limit=100&lang=Cn')
        // .then(res =>{
        //     // console.log(res);
        //     var alldata = [];
        //     for(let i of res){
        //         // console.log(i.data[0]); //i是对象 
        //         let obj = {};
        //         obj['name'] = i.data[0].name;
        //         obj['description'] = i.data[0].description;
        //         obj['country'] = i.data[0].country;
        //         obj['poster'] = i.data[0].poster;

        //         alldata.push(obj)

        //     }
        //     console.log(alldata);
        // })



        // 分页  

        // 渲染数据  

        // 上一页 

        // 下一页  


        // let data = [];
        // for (let i = 1; i < 31; i++) {
        //     data.push(i);
        // }
        // // console.log(data);
        // for(let j=0;j<15;j++){
        //     data = data.slice(9).concat(data.slice(0,8))
        // }

        // console.log(data); // 最终活下来的  

        // for (let z = 1; z < 31; z++) {
        //     // z 1 2 3 4 5 6 ...31
        //     let res = data.indexOf(z)>0?'女':'男';
        //     document.write(res)
        // }



        // let myset = new Set([1,2,3,3,3,4]);

        // [...myset]

        // Array.from(myset)


        const numbers = Array.from({length:35},(_,i)=>i+1);

        console.log(numbers); // [1,2,3,4,5,,,35]
        
        const array = [];
        for(let i=0;i<numbers.length;i+=5){
            array.push(numbers.slice(i,i+5));
        }

        console.log(array);

        for(let j=0;j<array.length;j++){
            if(j%2===1){
                array[j] = array[j].reverse()
            }
        }
        console.log(array);

        // //最终的结果是 5行 7列   
        // for(let x=0;x<array[0].length;x++){  // 循环5次
        //     for(let y=0;y<array.length;y++){  // 循环7次

        //     }

        // }

        const res = [];
        for(let x=0;x<array[0].length;x++){  // 循环5次
            const newdata = []
            for(let y=0;y<array.length;y++){  // 循环7次
               newdata.push(array[y][x]);  
               // 0 0   1 0   2 0  3 0  4 0  5 0   6 0 
               // 0 1   1 1   2 1  3 1  4 1  5 1   6 1
               // 0 2   1 2   2 2  3 2  4 2  5 2   6 2
               // 0 3   1 3   2 3  3 3  4 3  5 3   6 3
               // 0 4   1 4   2 4  3 4  4 4  5 4   6 4
            }
                res.push(newdata);
            }
        console.log(res);

    </script>
</body>

</html>